home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Grab Bag
/
Shareware Grab Bag.iso
/
001
/
mousprcm.arc
/
PROCOMM.DEF
< prev
next >
Wrap
Text File
|
1986-12-03
|
6KB
|
148 lines
;Pop-up Menu for Procomm using the Microsoft Mouse Makemenu Compiler.
;Compile with Makemenu, then call Menu Procomm using Menu.com
BEGIN lb,rb,bb,lf,rt,up,dn,40,80
bb: EXECUTE oldkey,mmenu
rb: TYPE 27 ; Escape
lb: TYPE 121 ; Yes
lf: TYPE 0,75 ; Cursor left
rt: TYPE 0,77 ; Cursor right
up: TYPE 0,72 ; Cursor up
dn: TYPE 0,80 ; Cursor down
oldkey: ASSIGN lb,rb,bb,lf,rt,up,dn,40,80 ;Redefine beginning sensitivity
mmenu: POPUP 9,2 ; Start of Popup Menu
TEXT "╔═══════════════════════════════ MAIN MENU ══════════════════════════════════╗"
TEXT "║ Dialing Directory Alt-D Printer Toggle ... Alt-L Chat Mode ........ Alt-O ║"
TEXT "║ Automatic Redial . Alt-R Screen Dump ...... Alt-G Host Mode ........ Alt-Q ║"
TEXT "║ Send File ........ PgUp Clear Screen ..... Alt-C Redisplay ....... Alt-F6 ║"
TEXT "║ Receive File ..... PgDn Open Log ........ Alt-F1 Elapsed Time ..... Alt-T ║"
TEXT "║ DOS Gateway ..... Alt-F4 Log Toggle ...... Alt-F2 Auto Answer ...... Alt-Y ║"
TEXT "║ Hang Up Phone .... Alt-H Editor ........... Alt-A Command Files ... Alt-F5 ║"
TEXT "║ Break Key ....... Alt-F7 View a File ...... Alt-V Kermit Server Cmd Alt-K ║"
TEXT "║ Change Directory . Alt-B CR-CR/LF Toggle . Alt-F3 Program Info ..... Alt-I ║"
TEXT "║ Directory ........ Alt-F Modem Settings ... Alt-P Left Buttom = Yes ║"
TEXT "║ Setup Screen ..... Alt-S Keyboard Macros .. Alt-M Right Buttom = No, Esc ║"
TEXT "║ Duplex Toggle .... Alt-E Translate Table .. Alt-W Both Buttons = This Menu ║"
TEXT "║ Exit to DOS ...... Alt-X Color Set ........ Alt-Z Exit this Menu ║"
TEXT "╚════════════════════════════════════════════════════════════════════════════╝"
SELECT 2,3,24, dialdir ; Dialing Directory
SELECT 3,3,24, redial ; Automatic Redial
SELECT 4,3,24, xmit ; Send File
SELECT 5,3,24, recv ; Receive File
SELECT 6,3,24, suspnd ; DOS Gateway
SELECT 7,3,24, hangup ; Hang Up Phone
SELECT 8,3,24, break ; Break Key
SELECT 9,3,24, chdir ; Change Directory
SELECT 10,3,24, dir ; Directory
SELECT 11,3,24, setup ; Setup Screen
SELECT 12,3,24, duplex ; Duplex Toggle
SELECT 13,3,24, exit ; Exit to DOS
SELECT 2,28,24, printr ; Printer Toggle
SELECT 3,28,24, scrdmp ; Screen Dump
SELECT 4,28,24, cls ; Clear Screen
SELECT 5,28,24, logon ; Log On
SELECT 6,28,24, logof ; Log Toggle
SELECT 7,28,24, editor ; Editor
SELECT 8,28,24, view ; View a File
SELECT 9,28,24, crlf ; CR-CR/LF Toggle
SELECT 10,28,24, modem ; Modem Settings
SELECT 11,28,24, macros ; Macros
SELECT 12,28,24, xlate ; Translate Table
SELECT 13,28,24, colors ; Color Set
SELECT 2,53,24, chat ; Chat Mode
SELECT 3,53,24, host ; Host Mode
SELECT 4,53,24, redisp ; Redisplay
SELECT 5,53,24, eltime ; Elapsed Time
SELECT 6,53,24, autoan ; Auto Answer
SELECT 7,53,24, cmds ; Command Files
SELECT 8,53,24, kermit ; Kermit Server
SELECT 9,53,24, info ; Program Info
SELECT 13,53,24 ; Cancel
PEND ; End of Popup Menu
;Keys for each Menu item.
dialdir: TYPE 0,32 ; Alt-D
redial: TYPE 0,19 ; Alt-R
xmit: TYPE 0,73 ; PgUp
recv: TYPE 0,81 ; PgDn
suspnd: TYPE 0,107 ; Alt-F4
hangup: TYPE 0,35 ; Alt-H
break: TYPE 0,110 ; Alt-F7
chdir: TYPE 0,48 ; Alt-B
dir: TYPE 0,33 ; Alt-F
setup: TYPE 0,31 ; Alt-S
duplex: TYPE 0,18 ; Alt-E
exit: TYPE 0,45 ; Alt-X
printr: TYPE 0,38 ; Alt-L
scrdmp: TYPE 0,34 ; Alt-G
cls: TYPE 0,46 ; Alt-C
logon: TYPE 0,104 ; Alt-F1
logof: TYPE 0,105 ; Alt-F2
editor: TYPE 0,30 ; Alt-A
view: TYPE 0,47 ; Alt-V
crlf: TYPE 0,106 ; Alt-F3
modem: TYPE 0,25 ; Alt-P
macros: TYPE 0,50 ; Alt-M
xlate: TYPE 0,17 ; Alt-W
colors: EXECUTE newkey,colmnu ; Redefine sensitivity and goto color menu
chat: TYPE 0,24 ; Alt-O
host: TYPE 0,16 ; Alt-Q
redisp: TYPE 0,109 ; Alt-F6
eltime: TYPE 0,20 ; Alt-T
autoan: TYPE 0,21 ; Alt-Y
cmds: TYPE 0,108 ; Alt-F5
kermit: TYPE 0,37 ; Alt-K
info: TYPE 0,23 ; Alt-J
;Redefine the mouse sensitivity for the color set menu
newkey: ASSIGN lb,rb,bb,lf,rt,up,dn,80,40 ; Redefine sensitivity
colmnu: TYPE 0,44 ; Alt-Z
;--------------------------------------------------------------------
;This was an experiment that didn't work. The idea was to pop-up the
;Procomm File Transfer Menu amd then pop-up the getkey menu to make a
;selection; ie, Receive a file would be EXECUTE recvit,getkey. However
;the Procomm menu never poped up; you must need a time delay before
;executing the getkey menu.
sendit: TYPE 0,73 ; PgUp
recvit: TYPE 0,81 ; PgDn
getkey: POPUP 10,3
TEXT "╔══════╗"
TEXT "║ 1. ║"
TEXT "║ 2. ║"
TEXT "║ 3. ║"
TEXT "║ 4. ║"
TEXT "║ 5. ║"
TEXT "║ 6. ║"
TEXT "║ 7. ║"
TEXT "║ 8. ║"
TEXT "║ 9. ║"
TEXT "║ Esc ║"
TEXT "╚══════╝"
SELECT 2,3,4, one
SELECT 3,3,4, two
SELECT 4,3,4, three
SELECT 5,3,4, four
SELECT 6,3,4, five
SELECT 7,3,4, six
SELECT 8,3,4, seven
SELECT 9,3,4, eight
SELECT 10,3,4, nine
SELECT 11,3,4, esc
PEND ;End of menu
one: TYPE "1"
two: TYPE "2"
three: TYPE "3"
four: TYPE "4"
five: TYPE "5"
six: TYPE "6"
seven: TYPE "7"
eight: TYPE "8"
nine: TYPE "9"